/* CSS Document */

.mainDetall{ width:1200px;}
.mainDetallImg{ width:380px; height:520px; float:left;}
.bigPIc{ width:340px height:340px; float:left; margin-left:20px; margin-top:20px; position:relative;}
.bigPIc img{ position:absolute; top:0px; left:0px;}
.PicSideButtom{ float:left; width:12px; height:60px;}
.smallPic{ width:314px; height:60px; float:left; position:relative; overflow:hidden;}
.smallPic ul{ position:absolute; width:400px;}
.smallPic ul li{ list-style:none; float:left; margin:0 6px;}

.sideTitle{ display:block; text-decoration:none; font:14px 宋体; color:#666666; }
select:hover{ cursor:pointer;}
.mainDetallText{ width:580px; float:left; margin-top:20px;}
.mainDetallTitle{ height:70px;}
.mainDetallTitle p{ font:18px yahei; line-height:30px; color:#333333;}
.mainDetallRelative{ width:230px; float:right; height:220px; margin-top:20px; background-image:url(../images/goods_detail/smallGril.jpg);}
.mainDetallPrice{ height:80px; background-color:#f2f2f2;}
.mainDetallPrice a{ position:relative; top:20px; left:24px;}
.totalComment{ float:right; height:44px; width:100px; margin-top:20px; border-left:1px solid #999999;}
.totalComment p{ font:18px yahei; line-height:22px; text-align:center;}
.mainDetaillAddress{ height:80px; border-bottom:1px dotted #cccccc;}
.mainTableLeft{ width:88px; height:50px; float:left;}
.mainTableLeft a{ display:block;font:14px yahei; color:#666666; height:80px; line-height:80px; text-align:right;}
.mainTable{ font:18px yahei; color:#666666; height:80px; line-height:80px; text-align:right;}
.goodsSelectOption{ height:60px; width:580px; float:left;}
.mainTableRight{ width:448px; height:50px;float:left;}
.mainTableRight select{ float:left; width:150px; height:30px; margin-top:25px; font:14px 宋体; color:#666666;}
.mainTableRight a{ display:block;height:30px; padding:0 20px; border:1px solid #cccccc; float:left; margin-left:10px; margin-top:25px;color:#666666; font:14px 宋体; line-height:30px; cursor:pointer;}
.selectedA{border:none; display:block; border:2px solid #ff3333 !important; background:url(../images/select.png) no-repeat;}
#numU:hover{ cursor:pointer;}
#numD:hover{ cursor:pointer;}
.mainTableRight input{ float:left; width:200px; height:40px; background-color:#df2424; color:#fff; font:18px yahei; line-height:40px; text-align:center; border:none; margin-left:10px; margin-top:20px;}
.mainTableRight input:hover{ background-color:#ec6d78; cursor:pointer;}
.mainNumBox{ width:60px; height:40px; float:right; margin-right:10px;margin-top:20px; border-bottom:1px solid #cccccc;}
.mainNumBox p{ width:38px; height:38px; float:left; line-height:39px; text-align:center; display:block; border:1px solid #cccccc; border-right:none; border-bottom:none;}
.mainNumBox a{ display:block; width:19px; height:19px; float:right; border:1px solid #cccccc; line-height:18px; text-align:center; border-bottom:none;}
.buyNews{width:580px; height:60px; float:left;}
.buyNews p{ font:14px 宋体; color:#666666; float:left; margin-top:20px; margin-left:16px;}

.mainColumn{ width:100%;  height:48px; float:left;}
.mainColumnTitle{ width:90px; height:48px; float:left; border-bottom:1px solid #ff3333;}
.mainColumnTitle p{font:14px 宋体; color:#ff3333; margin-top:20px;}

.showPossibleLike{ height:340px; width:100%; float:left; margin:10px auto 24px; border-bottom:1px solid #d9d9d9; border-top:1px dashed #d9d9d9;}
.mainBoxbutton{ width:100px; float:left; cursor:pointer;}
.mainBoxbutton img{ float:left; margin-top:100px; margin-left:30px;}
.showPossibleLikeBox{ width:1000px; height:330px; float:left; position:relative; overflow:hidden;}
.showPossibleLikeBox ul{ position:absolute;width:1200px; height:330px;}
.showPossibleLikeBox ul li{ list-style:none; float:left; margin:0 10px;}
.MainLike{ width:180px; height:330px}
.MainLike a{ text-decoration:none; display:block; font:14px 宋体; line-height:24px;color:#666666;}

.MainLike p{ font:14px 宋体; line-height:24px;color:#666666;}

.mainLeft{ width:204px; float:left; margin-top:20px;}
.mainLeft ul{ list-style:none; width:204px; float:left; margin-top:10px; margin-bottom:20px; overflow:hidden;}
.mainLeft ul li{ width:204px; overflow:hidden; border-bottom:1px solid #e6e6e6;}
.mainLeft ul li p{ float:left; margin-left:6px; height:38px;width:154px;  font:14px 宋体; color:#333333; line-height:38px; }
.mainLeft ul li img{ float:left; height:20px; width:20px; margin-left:20px; margin-top:10px;}
.mainLeft ul li a{ display:block;width:204px; height:28px; float:left; font:12px 宋体; text-indent:50px; margin-buttom:10px; color:#666666;}
.mainLeftTop{ width:204px; height:44px; background-image:url(thinkphpkxs/public/children/images/accept_goods_address/leftTopTitl.png); float:left;}
.mainLeftTop a{ display:block; text-decoration:none; text-align:center; font:18px yahei; color:#FFF; line-height:44px;}
.mainRight{ width:986px; float:right; margin-top:20px;}
.mainRightTitle{ height:46px; border-bottom:1px dotted #cccccc;}
.mainRightTitle ul li{ float:left; list-style:none;}
.mainRightTitle ul li a{ display:block; text-align:center; width:140px; height:46px;font:16px yahei; line-height:46px; color:#666666; text-decoration:none; }
.mainRightTitle ul li a:hover{ border-left:1px dotted #666666; border-right:1px dotted #666666; border-top:1px dotted #666666;  background-color:#FFF;}
.mainRightContent{ width:986px; border-bottom:1px solid #cccccc; overflow:hidden;} 
.goodsDetailCard{ width:920px; overflow:hidden; float:right;}
.goodsDetailCard ul{ width:920px; float:left; margin-top:20px;}
.goodsDetailCard ul li{ width:220px; height:30px; margin-right:10px; float:left; list-style:none;}
.goodsDetailCard ul li p{ font:12px 宋体; color:#666666;}
.HotGoodsTitle{ width:750px; height:40px; background-color:#ec6d78; float:left; margin-top:10px;}
 
.ReTitle{ display:block; font:18px 微软雅黑; width:200px; margin-left:340px !important;line-height:40px; float:left; color:#FFF;}

.HotGoodsTitle a{ display:block; float:left; margin-left:140px; color:#FFF; line-height:40px; text-decoration:none;}
.HotGoods{ width:750px; overflow:hidden; float:left; border-bottom:1px solid #cccccc;}
.HotGoods ul li{ float:left; list-style:none; margin-left:7px;}
.goodsImg{ float:left; width:750px;;}
.goodsComment{ width:986px; float:left; border:1px solid #cccccc; overflow:hidden; margin-bottom:20px;}
.goodsCommentContent{ overflow:hidden;  border-bottom:1px solid #cccccc;}
.goodsCommentTitle{ height:30px; border:1px solid #cccccc;}
.curretnBottom{ border-bottom:2px solid #ff6666; color:#ff6666 !important;  height:28px;}
.goodsCommentTitle p{height:30px;  width:128px; text-align:center; border-right:1px solid #cccccc; float:left; font:12px 宋体; color:#666666;line-height:30px;}
.goodsCommentTitle p:hover{ cursor:pointer;}
.goodsCommentTitle a{ display:block; height:30px; float:right; font:12px 宋体; color:#3366cc;line-height:30px;}
.goodsUser{ float:left; width:150px; overflow:hidden;}
.goodsUser p{ text-align:center; font:14px 宋体; color:#666666;}
.UserPic{ float:left;width:80px; height:80px; border-radius:40px; border:1px solid #cccccc; margin-left:35px; margin-top:35px; overflow:hidden;}
.goodsConent{ float:left; width:600px;}
.goodsConent input:hover{ cursor:pointer;}
.star{ height:40px; float:left; margin-top:34px; border-bottom:1px solid #cccccc; width:600px;}
.star img{ float:left;}
.userContent{ width:600px;}
.userContentLeft{ width:430px; float:left;}
.userContentLeft p{font:12px 宋体; color:#333333;line-height:30px; }

.userContentRight{ width:170px; float:left;}
.userContentRight a{ display:block; width:80px; height:20px; float:left; margin-top:32px; font:12px 宋体; color:#333333; line-height:20px; margin-left:5px; text-indent:24px; text-decoration:none;}

.goodsGoods{ float:left; width:220px; margin-left:10px;}
.goodsGoodsContent{ float:left; margin-top:44px; margin-left:40px;}
.goodsGoodsContent p{font:12px 宋体; color:#666666;line-height:30px; }
.allComment{ width:986px; float:right; border:1px solid #cccccc; display:none;}



.moercomment:hover{ color:#ec6d78;}

















